package com.subway.dao;

import com.subway.entity.SubWayInfo;

import java.util.List;

/**
 * 地铁数据访问接口
 */
public interface SubWayDao {
    /**
     * 增加
     * @param subWayInfo
     * @return
     */
    int add(SubWayInfo subWayInfo);

    /**
     * 根据id删除
     * @param id
     * @return
     */
    int delete(int id);

    /**
     * 修改
     * @param subWayInfo
     * @return
     */
    int update(SubWayInfo subWayInfo);

    /**
     * 根据id查询
     * @param id
     * @return
     */
    SubWayInfo getSubWayInfoById(int id);

    /**
     * 查询全部
     * @return
     */
    List<SubWayInfo> list();
}
